05. 搜索引擎的高级技巧
精确匹配搜索
使用双引号 “”,在搜索框中键入TypeError: 'tuple' object does not support item assignment
,可以得到该段文字连在一起的结果,如果你想要一个没有方差的精确异常,那么这可以剔除掉结果中令你讨厌的部分。
去除搜索
比如当你搜索Pascal这个编程语言时,会出现大量关于pascal作为压力单位的搜索结果。那么你只需要键入pascal -unit
就可以返回包含pascal
但不包含unit
的搜索结果。注意减号前面必须有空格,后面必须没空格。
文件类型搜索
使用filetype,在搜索框中键入filetype:pdf 机器学习
可以搜索出有关机器学习内容pdf文档,而且这些文档基本都是可直接下载。还可以变换为其他的如filetype:doc
、filetype:ppt
、filetype:xls
等等,注意其中的冒号为英文的冒号。
站内搜索
使用site,在搜索框中键入site:zhihu.com 无人驾驶
,可以在知乎搜索有关无人驾驶的一些资料信息,这个特别适用针对某些信息可能在哪些网站上出现的一个快速搜索方法,注意要使用英文冒号,网站名称不用加www。
标题中搜索
使用intitle,在搜索框中键入intitle: python 教程
,表示搜索结果的标题都必须含有python和教程两个关键字,这种方式可以帮助你排除无关网页。同理还可以使用限定词inurl:
在 url 链接中搜索,以及intext:
在网页主体中搜索。
通配符 *
使用星号 * ,填补搜索关键词中的缺失部分,不论缺失的是一连串单词的其中一个还是一个单词的某一部分。此外,当你希望搜索一篇确定性偏低的文章时,也可以使用星号填补缺失部分。
连线题:搜索
QUIZ QUESTION::
使用下面哪个搜索关键词组合,最容易得到理想的搜索结果?
ANSWER CHOICES:
想寻找的内容 |
搜索关键词组合 |
---|---|
寻找一篇LSTM深度学习算法在语音合成领域的英文论文 |
|
想知道报错 java.lang.ClassCastException 的解决方案 |
SOLUTION:
想寻找的内容 |
搜索关键词组合 |
---|---|
想知道报错 java.lang.ClassCastException 的解决方案 |
|
寻找一篇LSTM深度学习算法在语音合成领域的英文论文 |